package models

import "tuowei.com/common/models"

type SysQqStudent struct {
	models.Model
	StudentId       int    `json:"student_id" gorm:"type:int(10);comment:关联学员ID"`
	Ret             int    `json:"ret" gorm:"type:tinyint(1);comment:"`
	OpenId          string `json:"open_id" gorm:"varchar(64);comment:qq登录唯一ID"`
	UnionId         string `json:"union_id" gorm:"varchar(64);comment:当前app授权下的unionid"`
	Msg             string `json:"msg" gorm:"type:varchar(255);comment:"`
	Nickname        string `json:"nickname" gorm:"type:varchar(255);comment:用户在QQ空间的昵称。"`
	Figureurl       string `json:"figureurl" gorm:"type:varchar(255);comment:大小为30×30像素的QQ空间头像URL。"`
	Figureurl1      string `json:"figureurl_1" gorm:"type:varchar(255);comment:大小为50×50像素的QQ空间头像URL。"`
	Figureurl2      string `json:"figureurl_2" gorm:"type:varchar(255);comment:大小为100×100像素的QQ空间头像URL。"`
	FigureurlQq1    string `json:"figureurl_qq_1" gorm:"type:varchar(255);comment:大小为40×40像素的QQ头像URL"`
	FigureurlQq2    string `json:"figureurl_qq_2" gorm:"type:varchar(255);comment:大小为100×100像素的QQ头像URL。需要注意，不是所有的用户都拥有QQ的100x100的头像，但40x40像素则是一定会有。"`
	Gender          string `json:"gender" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	IsYellowVip     string `json:"is_yellow_vip" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	Vip             string `json:"vip" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	YellowVipLevel  string `json:"yellow_vip_level" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	Level           string `json:"level" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	IsYellowYearVip string `json:"is_yellow_year_vip" gorm:"type:varchar(10);comment:性别 男/女/未知"`
	models.ModelTime
}

func (SysQqStudent) TableName() string {
	return "sys_qq_student"
}
